hate guts - French English Dictionary